Big Huge Thesaurus

stinking chamomile

noun